#!/usr/bin/env python
# coding=utf-8
def fibonacci(arg1):
    """TODO: Docstring for fibonacci.

    :arg1: TODO
    :returns: TODO

    """
    a,b = 0,1
    for i in range(arg1):
        yield b
        a,b = b,a+b

a = fibonacci(1000)
print(a)
print(next(a))
print(next(a))
print(next(a))
print(next(a))
print(next(a))
print(next(a))
print(next(a))
print(next(a))
print(next(a))
print(next(a))
print(next(a))
print(next(a))
print(next(a))
print(next(a))
